-
Notifications
You must be signed in to change notification settings - Fork 3.2k
feat(tools): added smtp, sendgrid, mailgun, linkedin, fixed permissions in context menu #2133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
abac7d1
feat(tools): added twilio sendgrid integration
waleedlatif1 572c992
feat(tools): added smtp, sendgrid, mailgun, fixed permissions in cont…
waleedlatif1 741384d
added top level mocks for sporadically failing tests
waleedlatif1 17b533a
incr type safety
waleedlatif1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,88 @@ | ||
| --- | ||
| title: LinkedIn | ||
| description: Share posts and manage your LinkedIn presence | ||
| --- | ||
|
|
||
| import { BlockInfoCard } from "@/components/ui/block-info-card" | ||
|
|
||
| <BlockInfoCard | ||
| type="linkedin" | ||
| color="#0072B1" | ||
| /> | ||
|
|
||
| {/* MANUAL-CONTENT-START:intro */} | ||
| [LinkedIn](https://www.linkedin.com) is the world’s largest professional networking platform, empowering users to build their careers, connect with their network, and share professional content. LinkedIn is widely used by professionals across industries for personal branding, recruiting, job search, and business development. | ||
|
|
||
| With LinkedIn, you can easily share posts to your personal feed to engage with your network, and access information about your profile to highlight your professional achievements. Automated integration with Sim allows you to leverage LinkedIn functionality programmatically—enabling agents and workflows to post updates, report on your professional presence, and keep your feed active without manual effort. | ||
|
|
||
| Key LinkedIn features available through this integration include: | ||
|
|
||
| - **Share Posts:** Automatically publish professional updates, articles, or announcements to your LinkedIn personal feed. | ||
| - **Profile Information:** Retrieve detailed information about your LinkedIn profile to monitor or use in downstream tasks within your workflows. | ||
|
|
||
| These capabilities make it easy to keep your LinkedIn network engaged and to extend your professional reach efficiently as part of your AI or workflow automation strategy. | ||
| {/* MANUAL-CONTENT-END */} | ||
|
|
||
|
|
||
| ## Usage Instructions | ||
|
|
||
| Integrate LinkedIn into workflows. Share posts to your personal feed and access your LinkedIn profile information. | ||
|
|
||
|
|
||
|
|
||
| ## Tools | ||
|
|
||
| ### `linkedin_share_post` | ||
|
|
||
| Share a post to your personal LinkedIn feed | ||
|
|
||
| #### Input | ||
|
|
||
| | Parameter | Type | Required | Description | | ||
| | --------- | ---- | -------- | ----------- | | ||
| | `text` | string | Yes | The text content of your LinkedIn post | | ||
| | `visibility` | string | No | Who can see this post: "PUBLIC" or "CONNECTIONS" \(default: "PUBLIC"\) | | ||
| | `request` | string | No | No description | | ||
| | `output` | string | No | No description | | ||
| | `output` | string | No | No description | | ||
| | `specificContent` | string | No | No description | | ||
| | `shareCommentary` | string | No | No description | | ||
| | `visibility` | string | No | No description | | ||
| | `headers` | string | No | No description | | ||
| | `output` | string | No | No description | | ||
| | `output` | string | No | No description | | ||
| | `output` | string | No | No description | | ||
|
|
||
| #### Output | ||
|
|
||
| | Parameter | Type | Description | | ||
| | --------- | ---- | ----------- | | ||
| | `success` | boolean | Operation success status | | ||
| | `postId` | string | Created post ID | | ||
| | `profile` | json | LinkedIn profile information | | ||
| | `error` | string | Error message if operation failed | | ||
|
|
||
| ### `linkedin_get_profile` | ||
|
|
||
| Retrieve your LinkedIn profile information | ||
|
|
||
| #### Input | ||
|
|
||
| | Parameter | Type | Required | Description | | ||
| | --------- | ---- | -------- | ----------- | | ||
|
|
||
| #### Output | ||
|
|
||
| | Parameter | Type | Description | | ||
| | --------- | ---- | ----------- | | ||
| | `success` | boolean | Operation success status | | ||
| | `postId` | string | Created post ID | | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. logic: linkedin_get_profile doesn't create posts, so 'postId' output parameter is incorrect and should be removed Prompt To Fix With AIThis is a comment left during a code review.
Path: apps/docs/content/docs/en/tools/linkedin.mdx
Line: 79:79
Comment:
**logic:** linkedin_get_profile doesn't create posts, so 'postId' output parameter is incorrect and should be removed
How can I resolve this? If you propose a fix, please make it concise. |
||
| | `profile` | json | LinkedIn profile information | | ||
| | `error` | string | Error message if operation failed | | ||
|
|
||
|
|
||
|
|
||
| ## Notes | ||
|
|
||
| - Category: `tools` | ||
| - Type: `linkedin` | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
syntax: Multiple duplicate parameters in input table. Remove lines 45-54 as they contain duplicates of 'visibility' and undefined parameters like 'output', 'request', 'headers' with no descriptions
Prompt To Fix With AI