SaaS增长圈_明点网络

您现在的位置是:首页 > SaaS公司百科 > 海外SaaS简介 > 正文

海外SaaS简介

SaaS公司Envoy概况、产品功能、融资历史及主要竞品介绍

SaaSHunter2023-03-26海外SaaS简介868

Envoy是一家专注于企业内部员工接待和管理的SaaS公司,由于其简单易用的产品功能和高效的客户服务,目前已经获得了超过2,000家企业的认可,包括硅谷的风险投资公司、世界500强企业以及众多创新型企业。

Envoy的产品功能主要包括:

SaaS公司Envoy概况、产品功能、融资历史及主要竞品介绍

  • 企业员工接待管理:Envoy可以帮助企业管理员工的接待流程,包括访客登记、访客通行证、访客通知等。

  • 企业空间管理:Envoy可以帮助企业管理员工使用的办公空间,包括会议室预定、工位预定、空间使用分析等。

  • 企业设备管理:Envoy可以帮助企业管理员工使用的设备,包括投影仪借用、激光笔借用、公司车辆等。

Envoy目前已经完成了A轮融资,获得了来自500强风投公司的1亿美元投资。

Envoy的主要竞品包括:

  • Robinhood:Robinhood是一家提供免费股票交易的平台,主要面向美国市场。

  • SoFi:SoFi是一家提供学生贷款、投资理财、信用卡等金融产品和服务的平台,主要面向美国市场。

  • Acorns:Acorns是一家提供投资理财产品和服务的平台,主要面向美国市场。

    入!') } } // return true; if (sVal.length > iMax) { sVal = sVal.substring(0, iMax) oTxt.value = sVal } oTxt.setAttribute('maxlength', iMax) return true } // 名称长度检查 checkName (value) { let that = this let flag = true let iMax = that.state.nameMax let name = value if (name.length > iMax) { name = name.substring(0, iMax) flag = false } that.setState({ 'name': name, 'nameFlag': flag }) return flag } // 名称长度检查 checkPhone (value) { let that = this let flag = true let iMax = that.state.phoneMax let phone = value if (phone.length > iMax) { phone = phone.substring(0, iMax) flag = false } that.setState({ 'phone': phone, 'phoneFlag': flag }) return flag } // 提交表单 handleSubmit (e) { let that = this e.preventDefault() var formData = new FormData(that.refs.form) var reqApi = '' let postData = { name: formData.get('name'), phone: formData.get('phone'), address: formData.get('address'), state: formData.get('state') } if (that.state.type == 'add') { reqApi = '/api/v1/address/save' } else if (that.state.type == 'edit') { reqApi = '/api/v1/address/update' postData.id = formData.get('id') } if (that.state.nameFlag && that.state.phoneFlag) { that.props.dispatch({ type: reqApi, payload: postData, callback: (res) => { if (res.code == '0') { that.props.dispatch(routerRedux.push({ pathname: '/address/list' })) } } }) } } render () { const that = this const formProps = { action: '', ref: 'form', onSubmit: that.handleSubmit.bind(that) } const { getFieldDecorator } = that.props.form const formItemLayout = { labelCol: { xs: { span: 24 }, sm: { span: 5 } }, wrapperCol: { xs: { span: 24 }, sm: { span: 12 } } } const formItemLayout2 = { labelCol: { xs: { span: 24 }, sm: { span: 5 } }, wrapperCol: { xs: { span: 24 }, sm: { span: 19 } } } return (

    {that.state.title}

    {getFieldDecorator('name', { rules: [{ required: true, message: '请填写收货人' }], initialValue: that.state.name })( )} {getFieldDecorator('phone', { rules: [{ required: true, message: '请填写联系电话' }], initialValue: that.state.phone })( )} {getFieldDecorator('address', { rules: [{ required: true, message: '请填写所在地区' }], initialValue: that.state.address })( )} {getFieldDecorator('state', { rules: [{ required: true, message: '请填写详细地址' }], initialValue: that.state.state })( )} {that.state.type == 'edit' ? {getFieldDecorator('id', { initialValue: that.state.id })( )} : '' }

    ) } } // const WrappedApp = Form.create()(Address)

export default Address

×