דלג לתוכן הראשי
📖 6 min read · v1 · Private beta · eu1.make.com · Vendor: cig.chat

שׂיג ושׂיח · Cig.Chat

שׂיג ושׂיח · Cig.Chat connects your Make.com scenarios to the cig.chat messaging-automation platform - a multi-channel chatbot suite for WhatsApp, SMS, email and webchat. The app exposes 245 modules across 33 functional groups, plus 7 dynamic-dropdown RPCs, all served through a single API-key connection. Any subscriber, flow, broadcast, AI agent, template or conversation in cig.chat is directly addressable from a Make scenario.
New to cig.chat? Sign up at www.cig.chat. Each cig.chat bot issues its own API token; one token connects one bot to Make.

Requirements

  • An active cig.chat account with at least one bot configured. Sign up at www.cig.chat.
  • A bot-scoped API token (generated under bot settings → API in cig.chat).
  • A Make.com team in the eu1 zone with permission to install private apps.

Connect שׂיג ושׂיח · Cig.Chat to Make

The app uses a single connection type: API key (Bearer token). Tokens are bot-scoped - connect one bot per Make connection. Repeat the steps below per bot.

  1. Get your API token from cig.chat

    Log in to app.cig.chat, open the bot you want to automate, then go to Settings → API and copy the Bearer token. Keep it secret - anyone with the token can drive that bot.

  2. Add the connection in Make

    In a new or existing scenario, drag in any שׂיג ושׂיח · Cig.Chat module. In the Connection field, click Add. Give it a label (e.g. cig.chat - sales bot), paste the token into the API Token field, then click Save.

  3. Validate

    Make automatically calls GET /flow/tags to validate the token. A green check means success. If you see Invalid credentials, the token is wrong, expired, or copied with surrounding whitespace - regenerate it and try again.

The connection can now be reused across any module in the app and across any number of scenarios in your team.

Modules

Modules are organised by area of the cig.chat platform. Search modules return one bundle per item (use them as iterators). Action modules return a single bundle. The Universal module lets power users hit any cig.chat endpoint not yet wrapped.

Flow 9

List & delete sub-flows · bot user counts · template installs · default-flow setup · agents · inbound webhooks · chat widgets.

List Sub-flowsList sub-flows in this bot.
ActionDelete Sub-flowDelete a sub-flow by namespace.
ActionGet Bot Users CountCounts of subscribers by status.
List Template InstallsTemplates installed in this bot.
ActionSet Default Start FlowConfigure the default entry sub-flow.
ActionSet Web-Chat Default Start FlowConfigure the entry sub-flow for the web-chat widget.
List AgentsList team agents (filterable by role).
List Inbound WebhooksList inbound-webhook configurations on this bot.
List Chat WidgetsList chat-button widgets on this bot.
Flow Tag 4

List · Create · Delete (by namespace or name).

List TagsList tags in this bot.
ActionCreate TagCreate a new tag.
ActionDelete TagDelete a tag by namespace.
ActionDelete Tag by NameDelete a tag by its display name.
Flow User Field 5

List · Create · Update · Delete (by namespace or name).

List User FieldsList custom user fields.
ActionCreate User FieldCreate a custom user field.
ActionUpdate User FieldUpdate a custom user field.
ActionDelete User FieldDelete a custom user field by namespace.
ActionDelete User Field by NameDelete a custom user field by name.
Flow Bot Field 8

Bot-wide variables: list · create · set/set-many · delete (each by namespace or name).

List Bot FieldsList bot-level fields.
ActionCreate Bot FieldCreate a bot-level field.
ActionSet Bot FieldSet a bot-field value by namespace.
ActionSet Bot Field by NameSet a bot-field value by name.
ActionSet Multiple Bot FieldsSet up to 20 bot-fields by namespace in one call.
ActionSet Multiple Bot Fields by NameSet up to 20 bot-fields by name in one call.
ActionDelete Bot FieldDelete a bot-field by namespace.
ActionDelete Bot Field by NameDelete a bot-field by name.
Flow Shortcut 5

Canned replies agents expand in the inbox: list · get · create · update · delete.

List ShortcutsList canned-reply shortcuts on the current flow.
ActionGet ShortcutGet one shortcut by ID.
ActionCreate ShortcutCreate a shortcut on the current flow.
ActionUpdate ShortcutUpdate a shortcut on the current flow.
ActionDelete ShortcutDelete a shortcut from the current flow.
Flow Closing Note 5

Structured reasons for closing a conversation, optionally requiring a summary or attachment.

List Closing NotesList conversation closing notes on the current flow.
ActionGet Closing NoteGet one closing note by ID.
ActionCreate Closing NoteCreate a closing note on the current flow.
ActionUpdate Closing NoteUpdate a closing note on the current flow.
ActionDelete Closing NoteDelete a closing note from the current flow.
Flow AI Hub 9

List, inspect & update AI agents and tasks · default AI provider · audio transcription model. Supports OpenAI, Claude, Gemini, Groq, Deepseek, xAI.

List AI AgentsList AI agents with filters.
ActionUpdate AI Agent ProviderChange an AI agent's provider/model.
List AI TasksList AI tasks with filters.
ActionUpdate AI Task ProviderChange an AI task's provider/model.
ActionSet Default AI ProviderSet the bot's default AI provider/model.
ActionSet Audio Transcription ModelSet the speech-to-text model.
ActionGet AI Agent InfoView AI agent details: description, prompts, AI function list and more.
ActionGet AI Task InfoView AI task details.
ActionGet Default AI ProviderRead the default AI provider and model for this flow.
Flow Segment 1

List segments - paginated, with name filter.

List SegmentsList segments in this bot.
Flow Custom Events 4

List events · summary stats · per-event log · log a new event for a subscriber.

List Custom EventsList custom-event definitions.
ActionGet Custom Events SummaryAggregated stats for a custom event.
Get Custom Events DataDetailed event log.
ActionLog Custom EventRecord a custom event for a subscriber.
Flow Conversation 10

List closed conversations · agent activity log · chat messages · move chat status · assign / unassign agents · pause/resume bot.

List Closed ConversationsConversations closed within a date range.
List Agent Activity LogActivity log filtered by user/agent/action.
Get Chat MessagesMessage history for a subscriber.
Get Messages by IDsFetch up to 100 messages by their IDs.
ActionMove Chat ToUpdate chat status (open / in_progress / done).
ActionAssign AgentAssign an agent to a subscriber's conversation.
ActionAssign Agent GroupAssign an agent group to a subscriber.
ActionUnassign AgentRemove agent assignment from a subscriber.
ActionPause BotPause automation for this subscriber.
ActionResume BotResume automation for this subscriber.
WhatsApp Template 4

List · create · delete · sync templates.

List WhatsApp TemplatesList WhatsApp message templates.
ActionCreate WhatsApp TemplateCreate a new WhatsApp template.
ActionDelete WhatsApp TemplateDelete a WhatsApp template by name.
ActionSync WhatsApp TemplatesRe-sync WhatsApp templates from Meta.
Facebook Utility Template 4

Manage Facebook utility-category templates: list · create · sync from Meta · delete.

ActionCreate Facebook Utility Message TemplateCreate a Facebook utility-category message template.
List Facebook Utility Message TemplatesList Facebook utility message templates on this bot.
ActionSync Facebook Utility Message TemplatesRe-sync templates from Meta Business Manager.
ActionDelete Facebook Utility Message TemplateDelete a Facebook utility message template by name.
Subscriber 32

The largest group - search · CRUD · tags · labels · custom fields · subscriptions · opt-in/out · custom-event triggers.

Search SubscribersSearch subscribers with filters.
ActionGet Subscriber InfoLook up a subscriber by namespace.
ActionGet Subscriber Info by Channel User IDLook up a subscriber by channel user ID.
ActionCreate SubscriberCreate a single subscriber. Phone or email is required.
ActionCreate Subscribers (Bulk)Create up to 100 subscribers in one call.
ActionUpdate SubscriberModify a subscriber's profile.
ActionDelete SubscriberDelete a subscriber.
ActionAdd Tag to SubscriberAdd a single tag to a subscriber.
ActionAdd Tag to Subscriber by NameAdd a tag (by name) to a subscriber.
ActionAdd Multiple Tags to SubscriberAdd up to 20 tags to a subscriber.
ActionAdd Multiple Tags to Subscriber by NameAdd up to 20 tags by name.
ActionRemove Tag from SubscriberRemove a single tag.
ActionRemove Tag from Subscriber by NameRemove a tag by name.
ActionRemove Multiple Tags from SubscriberRemove up to 20 tags by namespace.
ActionRemove Multiple Tags from Subscriber by NameRemove up to 20 tags by name.
ActionAdd Labels to SubscriberAdd up to 20 labels by name.
ActionRemove Labels from SubscriberRemove up to 20 labels by name.
ActionSet User FieldSet a user-field value by namespace.
ActionSet User Field by NameSet a user-field value by name.
ActionSet Multiple User FieldsSet up to 20 user-field values by namespace.
ActionSet Multiple User Fields by NameSet up to 20 user-field values by name.
ActionClear User FieldClear a user-field value by namespace.
ActionClear User Field by NameClear a user-field value by name.
ActionClear Multiple User FieldsClear up to 20 user-fields by namespace.
ActionClear Multiple User Fields by NameClear up to 20 user-fields by name.
ActionSubscribe to BotEnable bot subscription for this user.
ActionUnsubscribe from BotDisable bot subscription for this user.
ActionOpt-in SMSEnable SMS for this user.
ActionOpt-out SMSDisable SMS for this user.
ActionOpt-in EmailEnable email for this user.
ActionOpt-out EmailDisable email for this user.
ActionTrigger App EventTrigger a mini-app event with arbitrary context.
Subscriber Cart 6

One subscriber's shopping cart: read · add · remove · empty · check out as a paid order · update order status.

ActionGet Subscriber CartGet the shopping cart of a subscriber.
ActionAdd Item to CartAdd a product variant to the subscriber's cart.
ActionRemove Item from CartRemove a product variant from the subscriber's cart.
ActionEmpty CartRemove every item from the subscriber's cart.
ActionCheck Out Cart (Mark Paid)Check out the subscriber's cart and mark the resulting order as paid.
ActionUpdate Order StatusMove an order to a new status.
Sending 23

Send text · SMS · email · sub-flows · WhatsApp and Facebook templates. Broadcasts by list, user IDs, tag, or segment, with throttling.

ActionSend Main FlowInitiate the bot's main flow for this subscriber.
ActionSend Sub-flowSend a sub-flow by namespace.
ActionSend Sub-flow by NameSend a sub-flow by display name.
ActionSend Sub-flow by Channel User IDSend a sub-flow to a channel user ID.
ActionSend Text MessageSend a free-form text message.
ActionSend SMSSend an SMS to this subscriber.
ActionSend EmailSend an email to this subscriber.
ActionSend NodeSend a specific node from a flow.
ActionSend WhatsApp TemplateSend a WhatsApp template to this subscriber.
ActionSend WhatsApp Template by Channel User IDSend a WhatsApp template by channel user ID.
ActionSend WhatsApp Template by Subscriber NS (Dynamic Fields)Send a WhatsApp template — pick a template name and its variables appear automatically as individual fields.
ActionSend WhatsApp Template by Channel User ID (Dynamic Fields)Send a WhatsApp template by channel user ID — pick a template name and its variables appear automatically as individual fields.
ActionSend ContentSend a structured message: text or media bubbles, quick-reply buttons, tag/field actions and an optional jump to a node.
ActionBroadcast to ListBroadcast a sub-flow to up to 200 subscribers.
ActionBroadcast by Channel User IDsBroadcast a sub-flow to channel user IDs.
ActionBroadcast WhatsApp Template by Channel User IDsBroadcast a WhatsApp template to channel user IDs.
ActionBroadcast by TagBroadcast a sub-flow to a tag-defined audience.
ActionBroadcast WhatsApp Template by TagBroadcast a WhatsApp template by tag.
ActionBroadcast Facebook Utility Template by TagBroadcast a Facebook utility message template by tag.
ActionBroadcast by SegmentBroadcast a sub-flow to a segment.
ActionSend Facebook Utility TemplateSend a Facebook utility message template to one subscriber.
ActionSend Facebook Utility Template by User IDSend a Facebook utility message template to one subscriber by channel user ID.
ActionBroadcast Facebook Utility Template by User IDsBroadcast a Facebook utility message template to a list of channel user IDs (up to 200).
Shop Product 5

The product catalogue: list, create, update and delete products, with a live product dropdown.

List ProductsList shop products.
ActionGet Product InfoGet one product by ID.
ActionCreate ProductCreate a new product, optionally with variants.
ActionUpdate ProductUpdate product info. Variants are managed by the Product Variant modules.
ActionDelete ProductDelete a product by ID.
Shop Product Variant 5

Per-product variants - price, SKU, barcode and stock.

List Product VariantsList the variants of a product.
ActionGet Product Variant InfoGet one product variant by ID.
ActionCreate Product VariantAdd a variant to a product.
ActionUpdate Product VariantUpdate a product variant.
ActionDelete Product VariantDelete a product variant.
Shop Product Type 5

Product type taxonomy: list · get · create · update · delete.

List Product TypesList product types in this workspace.
ActionGet Product Type InfoGet one product type by ID.
ActionCreate Product TypeCreate a new product type.
ActionUpdate Product TypeUpdate a product type.
ActionDelete Product TypeDelete a product type by ID.
Shop Product Vendor 5

Vendor taxonomy: list · get · create · update · delete.

List Product VendorsList product vendors in this workspace.
ActionGet Product Vendor InfoGet one product vendor by ID.
ActionCreate Product VendorCreate a new product vendor.
ActionUpdate Product VendorUpdate a product vendor.
ActionDelete Product VendorDelete a product vendor by ID.
Shop Product Tag 5

Product tag taxonomy: list · get · create · update · delete.

List Product TagsList shop product tags.
ActionGet Product Tag InfoGet a shop product tag by ID.
ActionCreate Product TagCreate a new shop product tag.
ActionUpdate Product TagRename a shop product tag.
ActionDelete Product TagDelete a shop product tag.
Shop Order 4

List and inspect orders, create them from variant/quantity rows, update status, shipping and tracking.

List OrdersList shop orders, optionally for one subscriber.
ActionGet Order InfoGet one order by ID.
ActionCreate OrderCreate a new order for a subscriber.
ActionUpdate OrderUpdate an existing order.
Shop Discount Code 7

Percentage or amount codes with usage limits and minimum rules - by ID or by the code string.

List Discount CodesList shop discount codes.
ActionGet Discount Code InfoGet one discount code by ID.
ActionGet Discount Code by CodeLook a discount code up by its code string.
ActionCreate Discount CodeCreate a new discount code.
ActionUpdate Discount CodeUpdate an existing discount code.
ActionDelete Discount CodeDelete a discount code by ID.
ActionDelete Discount Code by CodeDelete a discount code by its code string.
Shop Location 5

Pickup and store locations with address and lat-lng.

List LocationsList locations in this workspace.
ActionGet Location InfoGet one location by ID.
ActionCreate LocationCreate a new location.
ActionUpdate LocationUpdate a location.
ActionDelete LocationDelete a location by ID.
Shop Business Hours 2

Read and replace the store's weekly schedule, with an optional second window per day.

ActionGet Business HoursRead the store's business hours.
ActionUpdate Business HoursReplace the store's business hours. Send one row per day.
Ticket List 7

Team ticket lists: browse lists and fields, iterate items, read the change log, create / update / delete items.

List Ticket ListsList ticket lists on this workspace.
List Ticket List FieldsList the fields (columns) of a ticket list.
List Ticket List ItemsList items (rows) inside a ticket list.
List Ticket List Change LogRead the change log for ticket-list items in a time range.
ActionCreate Ticket List ItemCreate a new ticket-list item with title, assignee and custom fields.
ActionUpdate Ticket List ItemUpdate a ticket-list item — pass only the fields you want to change.
ActionDelete Ticket List ItemDelete a ticket-list item.
Team Label 4

Team-level labels: list · create · delete (by ID or name).

ActionList LabelsList team-level labels.
ActionCreate LabelCreate a new team label.
ActionDelete LabelDelete a team label by ID.
ActionDelete Label By NameDelete a team label by name.
Agent Group 6

Agent groups and their members, with assignment policies.

ActionView Agent GroupGet a single agent group and its members.
ActionList Agent GroupsList agent groups on this workspace.
ActionCreate Agent GroupCreate an agent group.
ActionSet Agent Group MembersReplace the member list of an agent group.
ActionUpdate Agent GroupUpdate an agent group (name, image, assignment policy).
ActionDelete Agent GroupDelete an agent group by ID.
Integration 29

Read / configure / disconnect each native integration - Shopify, WooCommerce, Dropi, Meta Conversions API, OpenAI, S3, Claude, xAI, Ainvented - plus the mini-app registry.

List Installed Mini-AppsList mini-apps installed on this workspace.
ActionGet Dropi Integration ConfigRead the Dropi integration configuration.
ActionGet Meta Conversions API ConfigRead the Meta Conversions API integration configuration.
ActionGet OpenAI Integration ConfigRead the OpenAI integration configuration on this workspace.
ActionGet S3 Storage Integration ConfigRead the S3 storage integration configuration.
ActionGet Shopify Integration ConfigRead the Shopify integration configuration on this workspace.
ActionGet WooCommerce Integration ConfigRead the WooCommerce integration configuration.
ActionUpdate Mini-App API KeyUpdate the API key on an installed mini-app (auth type: apikey).
ActionUpdate Dropi Integration ConfigConfigure the Dropi integration (API URL, API key).
ActionUpdate Meta Conversions API ConfigConfigure the Meta Conversions API integration (access token, dataset ID).
ActionUpdate OpenAI Integration ConfigConfigure the OpenAI integration (API key, organization ID).
ActionUpdate S3 Storage Integration ConfigConfigure the S3 storage integration (endpoint, key, secret, bucket, region).
ActionUpdate Shopify Integration ConfigConfigure the Shopify integration (domain, API key/Client ID, token/Client Secret, abandoned-cart wait).
ActionUpdate WooCommerce Integration ConfigConfigure the WooCommerce integration (URL, consumer key/secret).
ActionClear Dropi Integration ConfigDisconnect the Dropi integration.
ActionClear Meta Conversions API ConfigDisconnect the Meta Conversions API integration.
ActionClear OpenAI Integration ConfigDisconnect the OpenAI integration on this workspace.
ActionClear S3 Storage Integration ConfigDisconnect the S3 storage integration.
ActionClear Shopify Integration ConfigDisconnect the Shopify integration on this workspace.
ActionClear WooCommerce Integration ConfigDisconnect the WooCommerce integration.
ActionGet Claude AI Integration ConfigRead the Claude AI integration configuration on this workspace.
ActionUpdate Claude AI Integration ConfigSet the Claude AI integration API key.
ActionClear Claude AI Integration ConfigRemove the Claude AI integration configuration.
ActionGet xAI Integration ConfigRead the xAI integration configuration on this workspace.
ActionUpdate xAI Integration ConfigSet the xAI integration API key.
ActionClear xAI Integration ConfigRemove the xAI integration configuration.
ActionGet Ainvented Integration ConfigRead the Ainvented integration configuration on this workspace.
ActionUpdate Ainvented Integration ConfigSet the Ainvented integration API key.
ActionClear Ainvented Integration ConfigRemove the Ainvented integration configuration.
OpenAI 7

CRUD over workspace OpenAI embeddings, plus bulk import and regeneration.

List OpenAI EmbeddingsList OpenAI embeddings stored on this workspace.
ActionGet OpenAI Embedding InfoGet a single OpenAI embedding by ID.
ActionCreate OpenAI EmbeddingCreate a new OpenAI embedding (heading + text).
ActionRegenerate OpenAI EmbeddingsRegenerate the embedding vectors for all stored entries.
ActionImport OpenAI EmbeddingsImport OpenAI Embeddings, maximum 100 embeddings, max characters for each heading is 50, max characters for each text is 1000
ActionUpdate OpenAI EmbeddingUpdate the heading and/or text of an existing OpenAI embedding.
ActionDelete OpenAI EmbeddingDelete an OpenAI embedding by ID.
Template 3

Flow templates: list them, see who installed each, and mint one-time install links.

List TemplatesList flow templates on this workspace.
List Installs by TemplateList the installs of one template.
ActionGenerate Template Install LinkMint a one-time install link for a template.
Workspace 11

Workspace analytics summaries, member listings, channel visibility, live-chat sidebar config and WhatsApp call logs.

Get Flow Agent SummaryPer-agent analytics summary across selected flows.
Get Flow SummaryWorkspace-wide flow analytics summary.
ActionList Bot UsersSearch bot users (subscribers) across the workspace.
ActionList BotsList bots in the workspace, optionally filtered by channel type.
ActionGet Workspace InfoRead workspace metadata (name, plan, owner).
ActionList MembersList workspace members, optionally filtered by role.
ActionGet Workspace Channels SettingsRead which channels are visible in the workspace UI.
ActionGet Live-Chat Sidebar SettingsRead live-chat sidebar visibility settings.
ActionUpdate Workspace Channels SettingsToggle which channels are visible in the workspace UI.
ActionUpdate Live-Chat Sidebar SettingsUpdate live-chat sidebar visibility flags.
List WhatsApp Call LogsPaginated WhatsApp call logs for the workspace.
User 5

Current-user metadata: profile, password change, recent notifications and announcements.

ActionGet Current User InfoRead the current authenticated user.
List Recent Notifications & AnnouncementsRecent notifications and announcements for the current user.
ActionMark Announcement As ReadMark an announcement as read.
ActionMark Notification As ReadMark a notification as read.
ActionChange PasswordChange the current user password.
Universal 1

Make an API Call - hit any cig.chat endpoint not yet modeled. Auth header injected automatically.

ActionMake an API CallHit any cig.chat endpoint that isn't modeled by another module. The base URL and Authorization header are added automatically.

Webhooks

Outbound webhooks (cig.chat → Make) are configured inside cig.chat itself: open Bot settings → Inbound webhooks, point the target URL at a Make Webhooks module, and your scenario will trigger every time the bot fires the event. The List Inbound Webhooks module in this app surfaces those registrations programmatically.

Instant triggers initiated from Make.com aren't part of Batch 1; if you need a dedicated New Subscriber / Conversation Closed instant-trigger module, raise a request via sales@cig.chat.

Rate limits and error handling

  • cig.chat enforces per-token throttling. Broadcast modules expose max_per_minute - respect it.
  • Errors map to Make types: 401 → InvalidCredentials, 429 → RateLimit, 5xx → ConnectionError.
  • The full upstream message is in error.message on a failed bundle - useful for routing in Router modules.
  • Wrap critical paths with right-click → Add error handler.

Resources

Support

Bugs, feature requests, integration help - write to support@cig.chat.
Sales, partnerships, custom plans, ISV integrations - sales@cig.chat.
New to cig.chat? Sign up at www.cig.chat.

בואו נתחיל