Skip to content
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

[Components] intercom #15250

Open
pipedream-component-development opened this issue Jan 9, 2025 · 3 comments · May be fixed by #15292
Open

[Components] intercom #15250

pipedream-component-development opened this issue Jan 9, 2025 · 3 comments · May be fixed by #15292
Assignees
Labels
triaged For maintainers: This issue has been triaged by a Pipedream employee

Comments

@pipedream-component-development
Copy link
Collaborator

pipedream-component-development commented Jan 9, 2025

intercom

URLs

Polling Sources

new-ticket

Prompt

Emit new event when a new Ticket is created in Intercom. Props include required configuration for ticket sources and optional filters to track specific priorities or tags.

URLs

Actions

send-message-to-contact

Prompt

Send a custom message to a contact in Intercom. Props required: 'contact_id' or 'email' to identify the contact, and 'message_body' for the content. Optional props: 'subject' to provide a subject line.

URLs

reply-to-conversation

Prompt

Add a reply or a note to an existing conversation thread. Props required: 'conversation_id' to identify the conversation, and 'reply_content' for the reply or note content.

URLs

add-tag-to-contact

Prompt

Add a specific tag to a contact. Props required: 'contact_id' or 'email' to identify the contact, and 'tag_name' for the tag to be applied.

URLs

@pipedream-component-development pipedream-component-development added the triaged For maintainers: This issue has been triaged by a Pipedream employee label Jan 9, 2025
@dannyroosevelt dannyroosevelt moved this from To Do to Prioritized in Component (Source and Action) Backlog Jan 9, 2025
@jcortes jcortes self-assigned this Jan 10, 2025
@jcortes jcortes moved this from Prioritized to Doing in Component (Source and Action) Backlog Jan 10, 2025
@jcortes
Copy link
Collaborator

jcortes commented Jan 13, 2025

@sergio-eliot-rodriguez
I couldn't test the send-message-to-contact action because I got the following error

{
  "type": "error.list",
  "request_id": "0045u65gk3nlgf7v27g0",
  "errors": [
    {
      "code": "api_plan_restricted",
      "message": "Active subscription needed."
    }
  ]
}

I couldn't test reply-to-conversation action because seems like in order to have a conversation you need select a plan for the account.

I couldn't test new-ticket source because when I make a request to list all tickets I get the following error:

{
    "type": "error.list",
    "request_id": "0047dqf789bmrssl5lkg",
    "errors": [
      {
        "code": "token_unauthorized",
        "message": "Not authorized to access resource"
      }
    ]
  }

So I'm moving this one as blocked in the meantime!

@jcortes jcortes moved this from Doing to Blocked in Component (Source and Action) Backlog Jan 13, 2025
@jcortes jcortes linked a pull request Jan 13, 2025 that will close this issue
@sergio-eliot-rodriguez
Copy link
Collaborator

Those are real blockers right there.

I'm happy to drive conversations here:

@vunguyenhung one favor man: for the Pipedream's OAuth 2.0 client for intercom, would you mind try adding the following scopes: "Write Tickets", this is something you could do in Intercom's developer hub.
docs for scopes: https://developers.intercom.com/docs/build-an-integration/learn-more/authentication/oauth-scopes
and kindly let us know once you've done that

@jcortes after Leo adds the appropiate scopes, please try again the "new-ticket" source and let us know the result. for now i'm reaching out to Intercom for access to those endpoints.

@sergio-eliot-rodriguez
Copy link
Collaborator

sergio-eliot-rodriguez commented Jan 15, 2025 via email

@jcortes jcortes moved this from Blocked to Doing in Component (Source and Action) Backlog Jan 16, 2025
@jcortes jcortes moved this from Doing to Blocked in Component (Source and Action) Backlog Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triaged For maintainers: This issue has been triaged by a Pipedream employee
Development

Successfully merging a pull request may close this issue.

3 participants