Loading...
Loading...
Compare original and translation side by side
membranenpm install -g @membranehq/cli@latestmembranenpm install -g @membranehq/cli@latestmembrane login --tenant --clientName=<agentType>membrane login complete <code>--jsonmembrane login --tenant --clientName=<agentType>membrane login complete <code>--jsonmembrane connection ensuremembrane connection ensure "https://convolo.ai/" --jsonstate: "READY"membrane connection ensuremembrane connection ensure "https://convolo.ai/" --jsonREADYBUILDINGnpx @membranehq/cli connection get <id> --wait --json--wait--timeoutstateBUILDINGREADYCLIENT_ACTION_REQUIREDclientActionclientAction.type"connect""provide-input"clientAction.descriptionclientAction.uiUrlclientAction.agentInstructionsmembrane connection get <id> --jsonREADYCONFIGURATION_ERRORSETUP_FAILEDerrorBUILDINGnpx @membranehq/cli connection get <id> --wait --json--wait--timeoutBUILDINGREADYCLIENT_ACTION_REQUIREDclientActionclientAction.type"connect""provide-input"clientAction.descriptionclientAction.uiUrlclientAction.agentInstructionsmembrane connection get <id> --jsonREADYCONFIGURATION_ERRORSETUP_FAILEDerrormembrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --jsonidnamedescriptioninputSchemaoutputSchemamembrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --jsonidnamedescriptioninputSchemaoutputSchema| Name | Key | Description |
|---|---|---|
| Add Project Contacts | add-project-contacts | Add new contacts to a dialer project. |
| Delete Project Contacts | delete-project-contacts | Delete contacts from a dialer project by their IDs |
| List Project Contacts | list-project-contacts | Retrieve a list of contacts in a specific dialer project |
| Get Project Columns | get-project-columns | Retrieve the column definitions for a specific project. |
| Get Project | get-project | Retrieve details of a specific dialer project by ID |
| List Projects | list-projects | Retrieve a list of all dialer projects. |
| List Call Reports | list-call-reports | Retrieve a paginated list of call reports with detailed call and lead information |
| Initiate Call | initiate-call | Initiate an outbound phone call to a lead and connect them with the first available agent |
| 名称 | 标识 | 描述 |
|---|---|---|
| 添加项目联系人 | add-project-contacts | 向拨号项目添加新联系人。 |
| 删除项目联系人 | delete-project-contacts | 根据ID删除拨号项目中的联系人 |
| 列出项目联系人 | list-project-contacts | 获取特定拨号项目中的联系人列表 |
| 获取项目列 | get-project-columns | 获取特定项目的列定义。 |
| 获取项目 | get-project | 根据ID获取特定拨号项目的详细信息 |
| 列出项目 | list-projects | 获取所有拨号项目的列表。 |
| 列出通话报告 | list-call-reports | 获取包含详细通话和销售线索信息的分页通话报告列表 |
| 发起通话 | initiate-call | 向销售线索发起外呼电话,并将其连接至第一个可用的Agent |
membrane action run <actionId> --connectionId=CONNECTION_ID --jsonmembrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --jsonoutputmembrane action run <actionId> --connectionId=CONNECTION_ID --jsonmembrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --jsonoutputmembrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane request CONNECTION_ID /path/to/endpoint| 标志 | 描述 |
|---|---|
| HTTP方法(GET、POST、PUT、PATCH、DELETE)。默认值为GET |
| 添加请求头(可重复使用),例如 |
| 请求体(字符串) |
| 简写方式,用于发送JSON体并设置 |
| 按原样发送请求体,不进行任何处理 |
| 查询字符串参数(可重复使用),例如 |
| 路径参数(可重复使用),例如 |
membrane action list --intent=QUERYmembrane action list --intent=QUERY