Pipedream makes it easy to connect APIs for Telegram Bot, Signaturely and 2,000+ other apps remarkably fast.
Trigger workflow on
Signature Request Sent (Instant) from the Signaturely API
Next, do this
Create Chat Invite Link with the Telegram Bot API
No credit card required

▶
Watch us build a workflow
4 min
Watch now ➜
Trusted by 800,000+ developers from startups to Fortune 500 companies
Developers ♥ Pipedream
Chase Roberts
@chsrbrts
@benedictevans If you haven’t used @pipedream yet, then you haven’t lived.
✨Ellie Day✨
@heyellieday
Evaluation update: @pipedream has quite literally been a dream to work with! I’m excited to leverage this tool for all the various workflows I need to write. I’m currently at 11k invocations a day from the initial workflows I’ve written in the past couple weeks.
Michael Braedley
@MBraedley
Update: I got it working properly, and it's working so well that I'm dropping IFTTT. @pipedream can do everything that IFTTT basic can, and most (if not all things) IFTTT pro can for free or at a reasonable price if you need it. I am recommending it for basically any power user.
Thomas Cutting
@mrthomascutting
Want quick+dirty integrations for a serverless workflow - @pipedream is my new go-to 😃
Matthew Roberts
@mattdotroberts
day 013 - finally hit node js. This is the secret sauce of taking #nocode projects that one step further. Pumped about getting deeper into @pipedream now
Kenneth Auchenberg 💭
@auchenberg
Yahoo Pipes is back! Kinda 😍 @pipedream
Raymond Camden 🥑
@raymondcamden
Awesome video by the @pipedream folks showing real time twitter sentiment analysis integrated with Google Sheets. This is where Pipedream *really* shines, connecting systems together in easy workflows.
Nacho Caballero
@nachocaballero
I couldn't recommend @pipedream more. It's an amazing service to integrate different APIs. Much more powerful than Zapier and more user-friendly than AWS Lambda. I'm very proud to wear this t-shirt #NoCode
Jason Snow
@jyksnw
Developed a working prototype environmental sensor IoT solution with @particle Photon, @pipedream, and @MongoDB with full graphing and alerting in less than a day! All amazing technology, will def. be exploring these more.
Steven Terrana
@steven_terrana
@burgwyn you've inspired me to finally set up my own blog. I'll make sure my first blog post explains the tech behind the setup. think @obsdmd + @GatsbyJS + @pipedream.
🚄 James Augeri, PhD
@DotDotJames
Want to low-code your back end, need more horsepower than @Bubble / @KnackHQ, or just miss Yahoo! Pipes?Check out @PipeDream
Sébastien Chopin
@Atinux
GitHub issues should be like @linear_app for maintainers.Looking forward more integrations with GH actions or tools like @pipedream 👀
Raul
@raul_predescu
If you're a dev and not using @pipedream, you're missing out. Been using it for months, daily. FREE for devs. Plenty of integrations and good limits. Absolutely love it.
Bruno Skvorc
@bitfalls
So @pipedream is pretty amazing. In 3 minutes I just made a flow which adds @rickastley's Never Gonna Give You Up to my @spotify playlist whenever a new pull request arrives in an old repo of mine.
Zach Lanich
@ZachLanich
Um, wow 🤯 @pipedream
Steven Bell
@bellontech
I just used @pipedream to build a Shopify App. Wow, they make small backed tasks easy.
Jay Hack 🎩🇺🇸
@_jayhack_
Very impressed with this bad boi - it reminds me of a @PalantirTech internal tool, but geared towards integrations instead of data analysis and far more customizable. Great expectations here 🚀🤩
Tree Sturgeon 🔥🚴♂️🌳
@philsturgeon
For context this is day 2 of a really challenging and stupid migration from Notion to @airtable with disparate/missing data. It's going better than expected and thanks to @pipedream I don't have to bother the iOS dev to add W3W.
Getting Started#
This integration creates a workflow with a Signaturely trigger and Telegram Bot action. When you configure and deploy the workflow, it will run on Pipedream's servers 24x7 for free.
- Select this integration
- Configure the Signature Request Sent (Instant) trigger
- Connect your
Signaturely
account
- Connect your
- Configure the Create Chat Invite Link action
- Connect your
Telegram Bot
account - Configure
Chat ID
- Optional- Configure
Invite link name
- Optional- Configure
Invite link expire date
- Optional- Configure
Maximum number of users
- Optional- Configure
Creates join request
- Connect your
- Deploy the workflow
- Send a test event to validate your setup
- Turn on the trigger
Details#
This integration uses pre-built, source-available components from Pipedream's GitHub repo. These components are developed by Pipedream and the community, and verified and maintained by Pipedream.
To contribute an update to an existing component or create a new component, create a PR on GitHub. If you're new to Pipedream component development, you can start with quickstarts for trigger span and action development, and then review the component API reference.
Trigger#
Description:Triggers when a new signature request has been sent. [See the documentation](https://docs.signaturely.com/#:~:text=Authentication-,Webhook,-Get%20a%20Free)
Version:0.0.1
Key:signaturely-signature-request-sent
Signaturely Overview#
Signaturely API lets you automate document signing processes within your apps. You can harness this functionality on Pipedream to create, send, and manage legally-binding signatures on documents without manual intervention. Whether you're sending contracts, onboarding new employees, or needing signatures from clients, integrating Signaturely with Pipedream can streamline your workflow, save time, and reduce errors.
Trigger Code#
sources/signature-request-sent/signature-request-sent.mjs
import common from "../common/webhook.mjs";import events from "../common/events.mjs";import constants from "../../common/constants.mjs";export default { ...common, key: "signaturely-signature-request-sent", name: "Signature Request Sent (Instant)", description: "Triggers when a new signature request has been sent. [See the documentation](https://docs.signaturely.com/#:~:text=Authentication-,Webhook,-Get%20a%20Free)", type: "source", version: "0.0.1", dedupe: "unique", methods: { ...common.methods, getResourcesFn() { return this.app.listDocuments; }, getResourcesFnArgs() { return { params: { orderingKey: "updatedAt", orderingDirection: "DESC", searchType: constants.SEARCH_TYPE.DOCS, status: [ constants.DOC_STATUS.COMPLETED, ], }, }; }, getResourcesName() { return "items"; }, getEvents() { return [ events.DOCUMENT_COMPLETED, ]; }, generateMeta(resource) { const ts = Date.parse(resource.updatedAt); return { id: `${resource.id}-${ts}`, summary: `Request Sent: ${resource.title}`, ts, }; }, },};
Trigger Configuration#
This component may be configured based on the props
defined in the component code. Pipedream automatically prompts for input values in the UI and CLI.
Label | Prop | Type | Description |
---|---|---|---|
Signaturely | app | app | This component uses the Signaturely app. |
N/A | db | $.service.db | This component uses $.service.db to maintain state between executions. |
N/A | http | $.interface.http | This component uses $.interface.http to generate a unique URL when the component is first instantiated. Each request to the URL will trigger the run() method of the component. |
Trigger Authentication#
Signaturely uses API keys for authentication. When you connect your Signaturely account, Pipedream securely stores the keys so you can easily authenticate to Signaturely APIs in both code and no-code steps.
To retrieve your API key,
- Navigate to your Signaturely account and sign in
- Go to “Settings” > “API”
About Signaturely#
Simple E-Signature software for small businesses.
Action#
Description:Create an additional invite link for a chat, [See the docs](https://core.telegram.org/bots/api#createchatinvitelink) for more information
Version:0.0.5
Key:telegram_bot_api-create-chat-invite-link
Telegram Bot Overview#
The Telegram Bot API allows you to build bots that can interact with users on the Telegram platform. Using Pipedream, you can automate messaging, handle commands, and trigger actions based on conversations or alerts. Pipedream's serverless execution model enables you to create complex workflows involving Telegram messages without managing any infrastructure. With Pipedream's integration, you can process inbound messages, send outbound notifications, and connect the Telegram Bot API with numerous other services to create powerful automation solutions.
Action Code#
actions/create-chat-invite-link/create-chat-invite-link.mjs
import telegramBotApi from "../../telegram_bot_api.app.mjs";export default { key: "telegram_bot_api-create-chat-invite-link", name: "Create Chat Invite Link", description: "Create an additional invite link for a chat, [See the docs](https://core.telegram.org/bots/api#createchatinvitelink) for more information", version: "0.0.5", type: "action", props: { telegramBotApi, chatId: { propDefinition: [ telegramBotApi, "chatId", ], }, name: { propDefinition: [ telegramBotApi, "link_name", ], }, expire_date: { propDefinition: [ telegramBotApi, "expire_date", ], }, member_limit: { propDefinition: [ telegramBotApi, "member_limit", ], }, creates_join_request: { propDefinition: [ telegramBotApi, "creates_join_request", ], }, }, async run({ $ }) { const resp = await this.telegramBotApi.createChatInviteLink(this.chatId, { name: this.name, expire_date: this.expire_date, member_limit: this.member_limit, creates_join_request: this.creates_join_request, }); $.export("$summary", `Successfully created chat invite link, "${this.chatId}"`); return resp; },};
Action Configuration#
This component may be configured based on the props
defined in the component code. Pipedream automatically prompts for input values in the UI.
Label | Prop | Type | Description |
---|---|---|---|
Telegram Bot | telegramBotApi | app | This component uses the Telegram Bot app. |
Chat ID | chatId | string | Enter the unique identifier for the target chat (e.g. |
Invite link name | name | string | Invite link name; 0-32 characters |
Invite link expire date | expire_date | integer | Point in time (Unix timestamp) when the link will expire, in unix time (e.g. |
Maximum number of users | member_limit | integer | Maximum number of users that can be members of the chat simultaneously after joining the chat via this invite link; 1-99999 |
Creates join request | creates_join_request | boolean | True, if users joining the chat via the link need to be approved by chat administrators. If True, member_limit can't be specified |
Action Authentication#
Telegram Bot uses API keys for authentication. When you connect your Telegram Bot account, Pipedream securely stores the keys so you can easily authenticate to Telegram Bot APIs in both code and no-code steps.
To use the Telegram Bot API, you must first create a new bot by chatting with the BotFather.
After you create your bot, copy the bot token and add it below.
About Telegram Bot#
Telegram, is a cloud-based, cross-platform, encrypted instant messaging (IM) service.
More Ways to Connect Telegram Bot + Signaturely#
Other Popular Integrations#
Create Signature Request with Signaturely API on New Channel Updates (Instant) from Telegram Bot API
Telegram Bot + Signaturely
Try it
Create Signature Request with Signaturely API on New Updates (Instant) from Telegram Bot API
Telegram Bot + Signaturely
Try it
Create Signature Request with Signaturely API on New Bot Command Received (Instant) from Telegram Bot API
Telegram Bot + Signaturely
Try it
Create Signature Request with Signaturely API on New Message Updates (Instant) from Telegram Bot API
Telegram Bot + Signaturely
Try it
Delete a Message with Telegram Bot API on Signature Request Sent (Instant) from Signaturely API
Signaturely + Telegram Bot
Try it
Popular Triggers#
Document Sent (Instant) from the Signaturely API
Triggers when a document is sent. See the documentation
Try it
Signature Request Sent (Instant) from the Signaturely API
Triggers when a new signature request has been sent. See the documentation
Try it
New Bot Command Received (Instant) from the Telegram Bot API
Emit new event each time a Telegram Bot command is received.
Try it
New Channel Updates (Instant) from the Telegram Bot API
Emit new event each time a channel post is created or updated.
Try it
New Message Updates (Instant) from the Telegram Bot API
Emit new event each time a Telegram message is created or updated.
Try it
Popular Actions#
Create Signature Request with the Signaturely API
Creates a new signature request. See the documentation
Try it
Create Chat Invite Link with the Telegram Bot API
Create an additional invite link for a chat, See the docs for more information
Try it
Delete a Message with the Telegram Bot API
Deletes a message. See the docs for more information
Try it
Edit a Media Message with the Telegram Bot API
Edits photo or video messages. See the docs for more information
Try it
Edit a Text Message with the Telegram Bot API
Edits text or game messages. See the docs for more information
Try it
Explore Other Apps#
1
-
24
of
2,000+
apps by most popular
1
-
24
of
2,000+
apps by most popular
abcdefghijklmnopqrstuvwxyz
#