利用Assembla的Zapier与云服务的集成
您将要创造的

什么是Assembla?

利用Assembla的Zapier与云服务的集成

欢迎! 您可能的第一个问题是,“什么是Assembla?” Assembla是面向软件开发团队的项目管理工具,其平台中内置了Git,SVN和Perforce的代码存储库。

Assembla的功能范围很广,虽然我在这里无法涵盖所有​​功能,但以下是其主要功能:

  • 任务和问题管理 :帮助您的团队有效地组织发布,解决bug和管理开发过程。 Assembla的任务管理工具将帮助您更智能,更快地工作。
  • 团队协作 :无需冗长的电子邮件链,并通过Wiki,留言板和文件共享等经典协作工具集中所有通信。
  • 项目管理 :将整个项目放入工作区并交付代码,任务和文档。 与客户合作,跟踪计费时间,并控制权限。
  • Subversion,Git托管和Perforce :轻松地在线浏览文件,比较修订版本,合并代码,并在整个团队中维护可持续的代码库。

当我开始为Envato Tuts +撰写有关Assembla的文章时,我实际上从未听说过Assembla,但是它托管了100,000多个商业和开源项目,并且在100多个国家中有800,000多个用户在使用它,也就是说,这很重要。

软件开发团队可以使用Assembla的票证,Wiki,源代码和版本控制,消息传递,文件共享等来端对端地管理项目。 现在,团队可以使用诸如Slack,Github和现在的Zapier的集成,将他们的Assembla工作流纳入其应用程序。

什么是Zapier?

利用Assembla的Zapier与云服务的集成

您的下一个问题可能是:“ Zapier是什么?”

Zapier是一个Web自动化应用程序,允许您通过构建“ Zaps”来自动化业务工作流程中的任务,并且受到BuzzFeed,Spotify,Fox和Adobe等公司的信任。 它提供了自动化的工作流程基础架构,因此您可以自动对Web应用程序做出反应并在它们之间迁移信息。

现在,Assembla与Zapier集成在一起,可以帮助您将项目管理活动与您使用的其他关键服务联系起来。

在今天的教程中,我将向您介绍Assembla和Zapier。 首先,我将指导您完成一些常见的方案,这些方案将Zapier集成与Assembla的项目管理服务结合在一起。

然后,我们将结合两个客户支持票务服务Zendesk和Intercom,以及使用Assembla进行开发人员响应的工作。

最后,我们将回顾使用Zapier根据在Assembla中跟踪的开发人员时间来自动执行QuickBooks时间跟踪的过程。

与往常一样,我将参与以下评论,因此请分享您的反馈。 您也可以通过Twitter @lookahead_io与联系 我特别感谢有关Assembla及其Zapier集成的新功能的建议。 您还想看到其他什么解决方案?

如果您尚未使用Assembla,请访问Assembla的主页并注册免费试用版。 然后,您可以按照本教程进行操作。

将Zapier与Assembla连接

让我们从在其主页上注册Zapier免费试用开始。 它们的价格非常简单-您可以每月20美元的价格运行1,000个任务。

利用Assembla的Zapier与云服务的集成

您的Zapier集成大会邀请

使用Zapier创建帐户后,只需在Zapier应用程序目录中搜索Assembla,即可进入以下位置:

利用Assembla的Zapier与云服务的集成

接受邀请后,系统会将您导航到“ 我的第一个带有Assembla的快捷方式 ”页面。 单击蓝色按钮“ 创建此Zap ”(同样,我们现在在Zapier网站上):

利用Assembla的Zapier与云服务的集成

从这里,我们可以选择一个Assembla触发器来配置我们的交互。

组合触发器

利用Assembla的Zapier与云服务的集成

目前,Assembla为Zapier提供了六种触发器:

  1. 新的合并请求:在创建新的合并请求时触发。
  2. 代码注释:在创建代码注释时触发。
  3. Git提交:在创建和推送Git提交时触发。
  4. 更新票证:在对票证进行任何更改时触发。
  5. 合并请求查看:在对合并请求进行评论,投票或拒绝时触发。
  6. SVN提交:在创建和推送SVN提交时触发。

在此示例中,我将选择Update Ticket ,当对Assembla票证进行更改时触发:

利用Assembla的Zapier与云服务的集成

连接到您的Assembla帐户

接下来,您需要将您的Assembla帐户连接到您的Zapier帐户,有点像使用OAuth在网站上登录Facebook:

利用Assembla的Zapier与云服务的集成

然后,在Zapier等待时,您可以将其更改为现有的Assembla票证...

利用Assembla的Zapier与云服务的集成

这是我修复错误(然后得到苏打水)的方法

利用Assembla的Zapier与云服务的集成

然后Zapier通知我它已收到更改:

利用Assembla的Zapier与云服务的集成

对来自Assembla的事件做出反应

要完成Zapier集成,我们需要选择一个操作:

利用Assembla的Zapier与云服务的集成

Zapier与数百种服务集成在一起,因此您有很多选择可以对Assembla项目中的事件采取行动:

利用Assembla的Zapier与云服务的集成

现在让我们看一些示例集成,当您的Assembla工作区中发生更改和事件时,可以在其他服务中触发的动作。

将Assembla与客户支持集成

解决票证后,我的其中一个烦恼没有得到更新。 最近,我在手机公司遇到覆盖问题。 他们反复打开工程票并给我发内部票号,然后我再也听不到他们的回音。

技术公司的任何经理在内部团队中都熟悉此问题。 将客户支持票证与开发工作集成在一起非常有帮助。

首先让我们看一下如何将Assembla与对讲机集成在一起。

与对讲机整合

利用Assembla的Zapier与云服务的集成

对讲机是基于云的客户支持服务提供商。 因此,例如,如果您的客户支持团队成员之一正在帮助客户,则他们可能需要将问题发送给您的开发人员。 他们将为开发人员打开一个Assembla问题。 Assembla-Zapier集成可确保当开发人员处理Assembla中的问题时,会更新支持团队的对讲记录。

让我们看看如何实现此目标。

在对讲机上配置操作

有五种不同的对讲操作。 让我们选择添加用户标签(将标签添加到特定用户) ,然后单击右下角的保存+继续按钮:

利用Assembla的Zapier与云服务的集成

下一步是选择帐户 由于我已经添加了对讲机帐户,因此它显示“ 测试”按钮以验证连接性:

利用Assembla的Zapier与云服务的集成

让我们设置一个模板。 我希望zap在对讲对话中添加标签“ [Update Customer] Fix Deployed” ,以便更新客户:

利用Assembla的Zapier与云服务的集成

接下来,对讲机要求我们测试该步骤:

利用Assembla的Zapier与云服务的集成

尽管这是对讲机的工作方式,但其他Zapier服务可能会提供不同的配置选项。

如前所述,在Assembla创建票证更改将通知对讲机并完成测试:

利用Assembla的Zapier与云服务的集成

然后,如果您检查对讲机问题线程,则可以看到从测试中添加的标签:

利用Assembla的Zapier与云服务的集成

通过配置集成,支持团队成员将在开发人员处理故障单时得到定期更新。

与Zendesk集成

同样,如果您必须管理通过Zendesk管理客户问题的一线支持团队,则可以通过将开发人员更新从Assembla直接集成到Zendesk中来提高他们的效率。

客户支持团队成员再次在帮助客户。 支持团队需要将问题发送给开发人员。 支持团队为开发人员打开了一个Assembla问题。 每次开发人员在Assembla中处理问题时,都会向Zendesk票证发送更新。

让我们逐步进行操作( Assembla的Ghulam Shabbir足够好,可以为我提供有关这些各种服务的一些图像 ):

利用Assembla的Zapier与云服务的集成

选择Assembla作为Trigger App

利用Assembla的Zapier与云服务的集成

选择触发器:

利用Assembla的Zapier与云服务的集成

选择新票证更改

利用Assembla的Zapier与云服务的集成

选择您的Assembla帐户:

利用Assembla的Zapier与云服务的集成

使用新的票证更改测试Assembla

利用Assembla的Zapier与云服务的集成

Zapier可以看到在Assembla进行的票务更改:

利用Assembla的Zapier与云服务的集成

选择Zendesk作为Action App:

利用Assembla的Zapier与云服务的集成

选择Zendesk Action Update Ticket

利用Assembla的Zapier与云服务的集成

连接到我们的Zendesk帐户:

利用Assembla的Zapier与云服务的集成

选择一个Zendesk票证模板以用于更新:

利用Assembla的Zapier与云服务的集成

您可以根据需要编辑模板以更新Zendesk票务字段:

利用Assembla的Zapier与云服务的集成

通过创建新票证来测试Zendesk:

利用Assembla的Zapier与云服务的集成
利用Assembla的Zapier与云服务的集成

测试成功:

利用Assembla的Zapier与云服务的集成

一旦工作,我们可以**我们的Zap:

利用Assembla的Zapier与云服务的集成

您的Zap正在工作

利用Assembla的Zapier与云服务的集成

如您所见,将Zendesk帐户与Zapier关联后,为此配置工作流程类似于Intercom。

将Assembla与QuickBooks集成

当然,还有其他情况可能会提升Assembla对组织的作用。 Zapier不必强迫开发经理跟踪开发人员的时间。 每次开发人员在GitHub上提交代码时,Assembla现在都可以通过Zapier向QuickBooks报告其工作时间。

这是我以Assembla门票输入时间的示例:

利用Assembla的Zapier与云服务的集成

现在,让我们配置Zapier以在完成开发阶段并提出合并请求时报告我的所有工单。

对于此Zap,我们将选择Assembla Git Commit触发器

利用Assembla的Zapier与云服务的集成

并选择QuickBooks Online作为Action App

利用Assembla的Zapier与云服务的集成

这是QuickBooks Online Actions菜单:

利用Assembla的Zapier与云服务的集成

让我们使用操作创建发票

利用Assembla的Zapier与云服务的集成

然后,我们连接我们的QuickBooks帐户:

利用Assembla的Zapier与云服务的集成

选择您的QuickBooks帐户:

利用Assembla的Zapier与云服务的集成

编辑模板并选择客户:

利用Assembla的Zapier与云服务的集成

根据需要编辑模板:

利用Assembla的Zapier与云服务的集成
利用Assembla的Zapier与云服务的集成

测试发票步骤:

利用Assembla的Zapier与云服务的集成

测试成功

利用Assembla的Zapier与云服务的集成

您可以**您的Zap并看到它正在工作:

利用Assembla的Zapier与云服务的集成

收盘时

因此,这只是对Assembla和Zapier可能的体验。

希望您对开始考虑其他可行方法感兴趣。 我鼓励您与您的问题联系Assembla。 致电+ 1-800-405-4408, 参加在线研讨会或访问其主页并与他们聊天

我会定期监视教程中的评论,因此请参与讨论。 您也可以直接通过Twitter @lookahead_io与联系 我希望您可以在这里查看其他一些教程。

相关链接

翻译自: https://code.tutsplus.com/tutorials/leverage-assemblas-zapier-integration-with-cloud-services--cms-27906

相关文章:

  • 2022-02-12
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-11-29
  • 2021-05-27
  • 2021-08-30
  • 2021-09-08
猜你喜欢
  • 2021-04-04
  • 2021-07-10
  • 2021-04-20
  • 2022-12-23
  • 2021-09-20
  • 2021-06-15
相关资源
相似解决方案